I puppy
051231088206
EAN-13 barcodes beginning with 51 are assigned by GS1 to companies registered in USA and Canada. barcode.monster knows 25,032 products under this prefix. The prefix says where the number was registered, not where the product was made.
051231088206
051231088633
051231388955
051232000078
051233103228
051233103341
051233103358
051233138046
051233138060
051233138077
051233138084
051233138091
051233138107
051233138114
051233138138
051233205489
051233205762
051233206196
051233208565
051233209692
051233211091
051233211190
051233211206
051233211213
051233211237
051233211244
051233211299
051233211329
051233211336
051233211350
051233211367
051233211411
051233211428
051233211435
051233211497
051233211503
051233211527
051233211633
051233211664
051233211886
051233230023
051233230030
051233250656
051233252353
051233254432
051233254449
051233254463
051233254487